surplus radiation - French English Dictionary